ChartPart
StockSharp.Xaml.Charting
描述图中部分的基类.
继承自: Equatable<T>
实现: INotifyPropertyChanging, INotifyPropertyChanged, IChartPart<T>, IPersistable
构造函数
属性
方法
CopyTo
internal virtual T CopyTo(T elem)
result = chartPart.CopyTo(elem)
以填出一分元素相.
- elem
- 收到了,我们得去查查
返回值: 收到了,我们得去查查
GetHashCode
public override int GetHashCode()
result = chartPart.GetHashCode()
获取对象ChartElement的散列码。
返回值: 散列码
Load
public virtual void Load(SettingsStorage storage)
chartPart.Load(storage)
装入设置 。
- storage
- 设置存储 。
OnEquals
protected override bool OnEquals(T other)
result = chartPart.OnEquals(other)
Compare ChartElement on the equivalence.
- other
- 与其它值比较.
返回值: ,如果指定的对象与当前对象相等,否则,
RaisePropertyChanged
protected void RaisePropertyChanged(string name)
chartPart.RaisePropertyChanged(name)
To call the event PropertyChanged.
- name
- 地产名.
RaisePropertyChanging
protected void RaisePropertyChanging(string name)
chartPart.RaisePropertyChanging(name)
To call the event PropertyChanging.
- name
- 地产名.
RaisePropertyValueChanging
protected void RaisePropertyValueChanging(string name, object value)
chartPart.RaisePropertyValueChanging(name, value)
To call the event PropertyValueChanging.
- name
- 地产名.
- value
- 地产的新价值.
Save
public virtual void Save(SettingsStorage storage)
chartPart.Save(storage)
保存设置 。
- storage
- 设置存储 。
SetField``1
protected bool SetField<TField>(TField field, TField value, string name)
result = chartPart.SetField(field, value, name)
更新字段值并提升 PropertyChanged 事件 。
- field
- 战地待更新.
- value
- 新价值.
- name
- 要更新的字段名称 。
返回值: 如果字段更新了,则不在此列。
事件
PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
chartPart.PropertyChanged += handler
图表元素属性值变化事件 。
PropertyChanging
public event PropertyChangingEventHandler PropertyChanging
chartPart.PropertyChanging += handler
图表元素属性值变化事件 。
PropertyValueChanging
public event Action<object, string, object> PropertyValueChanging
chartPart.PropertyValueChanging += handler
图表元素属性值变化起动事件 。